package com.gxa.user.recycling.dao;



import com.gxa.core.recycling.pojo.Banner;

import java.util.List;

/**
 * 在该接口中把持久化操作定义好,用MongoTemplate实现
 * @author HS
 */
public interface BannerDao {

    void insertOrUpdate(Banner banner);

    /**
     * 前台使用的条件查询
     * @param banner
     * @return
     */
    List<Banner> find(Banner banner);

    /**
     * 后台维护使用的全查询
     * @return
     */
    List<Banner> findAll();

    /**
     * 删除
     * @param banner
     */
    void delete(Banner banner);
}
